package com.doubao.device.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 语音配置DTO
 */
@Data
public class VoiceConfigDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 语音ID
     */
    private String voiceId;

    /**
     * 语音类型
     */
    private String voiceType;

    /**
     * 语音名称
     */
    private String voiceName;

    /**
     * 语速
     */
    private Float speedRatio;

    /**
     * 音调
     */
    private Float pitch;

    /**
     * 音量
     */
    private Float volume;

    /**
     * 语言
     */
    private String language;

    /**
     * 提供商
     */
    private String provider;

    /**
     * 性别 male/female
     */
    private String gender;

    /**
     * 样例文本
     */
    private String sampleText;
}